package com.ai.chatai.repository;

import java.util.List;

public interface ChatHistoryRepository {
    /**
     * 保存聊天记录
     * @param type 会话类型, 如 chat, service,pdf
     * @param chatId 会话id
     */
    void save(String type,String chatId);

    /**
     * 删除会话
     * @param type 会话类型
     * @param chatId 会话id
     */
    void delete(String type,String chatId);

    /**
     * 获取所有会话id
     * @param type 会话类型
     * @return 会话id列表
     */
    List< String> getChatIds(String type);
}
